package com.hy.service;

import com.hy.common.base.RespResult;
import com.hy.entity.dto.ProperSortDTO;
import com.hy.entity.pojo.HyPropertySort;
import com.hy.entity.vo.HyPropertySortVO;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;

public interface HyPropertySortService {

    RespResult addPropertySort(HyPropertySort sort);


    RespResult updatePropertySort(HyPropertySort sort);


    RespResult deletePropertySort(List<Integer> ids);



    RespResult showPropertySortByDto(ProperSortDTO sortDTO);


    RespResult showTreeSort();


    List<HyPropertySortVO> listPage(Map<String, Object> queryCondition, Integer pageNo, Integer pageSize);

    void saveStuListWithBatch(List<HyPropertySort> data);

    RespResult importExcelBigData(MultipartFile multipartFile, HttpServletRequest request);
}
